B.J. Daniels was drafted, in part, because of his ability to play multiple positions in the NFL, but the 49ers like him under center.