As a general answer, one would say French would be the most useful. And here are the reasons: You can talk with German people in English; most of them speak both quite fluently. No such luck with French people.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile