A body of mass m moves in the +x direction, subject only to drag force: Fx= (-1/2)(CD*rhoair*S*vx^2)

With drag coefficient CD, air density rho air, cross sectional area S, and velocity component vx. At time t=0 the body is at postion x=0 and has velocity of vx=v0 where v0 is some positive value.
a. Calculate the velocity of the body as a function of time, vx(t) for t >=0:
b. Does the body come to rest in a finite time? Remember you must justify your answer.
c. Calculate the position of the body as a function of time, x(t) for t>=0
d. Does the body come to rest in a finite distance, i.e. cover only a finite distance? Remember you must justify your answer.