Right answer is (a) first-order
For explanation: The upwind scheme is first-order accurate. This is why, even though the fashion of the upwind scheme matches with that of the exact solution, it varies much. The downwind scheme is also first-accurate.