The correct option is B a coaxial cylinder
A gaussian surface should be such that the electric field intensity at all points on its surface is same. So, for an infinite rod, the gaussian surface should be a coaxial cylinder. Choosing this as a gaussian surface also avoids the calculus while calculating the electric field using Gauss Law.