Answer
$\textbf{(a)}$ The order is $A,B,C.$
$\textbf{(b)}$ All three are tied.
Work Step by Step
We will use the fact that the maximum height achieved depends only on the vertical component of the initial velocity - it is proportional to the square of its value. Since all three projectiles reach the same maximum height it follows that the vertical components of their initial velocities are equal to each other.
$\textbf{(a)}$
When we hold the initial vertical component of the velocity fixed, the bigger the range, the bigger the horizontal component, since the range is proportional to it. Also, then the initial speed gets bigger (we superpose the bigger horizontal component to the same vertical component and these directions are perpendicular to each other). So the order of increasing speed is $A,B,C.$
$\textbf{(b)}$
Time of flight depends solely on the vertical component of the initial velocity. We already concluded that all three projectiles have the same value of the aforementioned quantity so we conclude that all three of them are tied with respect to the time of flight.