dw442017 dw442017 19-04-2018 English contestada Read the description A synonym for advantageous is favorable Which is the best definition for advantageous? A)Boring B)Irritating C)painful D)Beneficial