单项选择题

Altocumulus clouds are defined as().

A.high clouds
B.middle clouds
C.low clouds
D.vertical development clouds