Maintenance Testing uses two main methodologies: Breadth Testing (testing all affected areas broadly) and Depth Testing (deep testing of specific changed areas). Options b, c, and d describe other testing types but not the specific methodologies for maintenance testing. Option A correctly identifies the two primary approaches used when maintaining existing software.