问题

This is a really different hotel _______19 floors with the roof _______a hanging garden.
A:making up of; consisted of
B:consisting of; making up
C:consisted of; taking up
D:made up of; consisting of;
B:consisting of; making up
C:consisted of; taking up
D:made up of; consisting of;
正确答案是: