B
分析:當f(0)=5時,這樣的映射f共有C41+C42 個,當f(0)=6時,這樣的映射f共有C31+C32 個,
當f(0)=7時,這樣的映射f共有 C21+C22 個,當f(0)=8時,這樣的映射f共 1個.
解答:當f(0)=5時,這樣的映射f共有C41+C42=10 個,當f(0)=6時,這樣的映射f共有C31+C32=6個,
當f(0)=7時,這樣的映射f共有 C21+C22=3個,當f(0)=8時,這樣的映射f共 1個.
綜上,滿足條件的映射的個數為 10+6+3+1=20個,
故選 B.
點評:本題考查映射的定義,體現了分類討論的數學思想,分類討論是解題的關鍵.