The deepest trench of the Indian Ocean is?A. Sunda TrenchB. Mariana TrenchC. Kermadec TrenchD. Java Trench