Forum:Mass Destruction Question

Can My Body as a Shield negate cards that destroy all cards on the field like Black Rose Dragon, even though the effect does not specifically state it destroys monsters and it does?