The correct option is B Free living viruses
For life to have descend from virus, they must have been from free-living virus only which means they lived independently because at the time of origin there would not have been other species to support virus. So, they could not have been parasitic or dependent.