多项选择题

A.从一般纳税人处取得的普通发票
B.从销售方取得的增值税专用发票
C.一般纳税人取得由税务所为小规模纳税人代开的专用发票
D.从海关取得的完税凭证