Approximate arc with BezierCurve

Is it possible to approximate arc (curcle) with a Bezier Curve? Where control points should be located?

Or should i implement my own ArcCurve as a subclass of Curve to use it with CurveController?

To approximate it, it really depends on the precision you need. Since Bezier are polynomials, and circle arcs are sines and cosines. In my personal opinion, the edges of the arc are enough to approximate it, just play with the other control parameters.