The correct option is B Altostratus
The clouds are grouped under different categories based on their altitudes. Some of them are formed in lower altitudes, and some others are formed in mid and higher altitudes. Such middle clouds include altostratusand altocumulus clouds.