Make Bezier Curve look like Torus Array
The easiest way to do this is the Curve modifier.

In the following screenshot you can see a torus mesh to which I added an Array modifier and a Curve modifier.  The curve modifier refers to the Bezier curve.

I had to rotate the torus array 90 degrees around the Y axis because it seems the curve array defaults ton the X axis.  I guess I could have picked a different deformation axis if I had noticed that radio button array earlier.