《刑法》第171条第1款规定:出售、购买伪造的货币或者明知是伪造的货币而运输,数额较大的,处3年以下有期徒刑或者拘役,并处2万元以上20万元以下罚金。对此理解错误的是( )。
A.并处2万元以上20万元以下罚金是指可以并处罚金,而不是应当并处罚金 B.出售、购买、运输假币罪都是故意犯罪,但运输假币罪只能是直接故意,而出售、购买假币罪只能是间接故意 C.根据故意犯罪的刑法规定与刑法原理,出售、购买假币罪也以行为人明知是假币为前提 D.运输假币罪要求行为人明知是假币,但出售、购买假币罪不要求行为人明知是假币