If Circle is a structure tag, then the following statement can be the header line for a function that ________.
Circle doSomething(Circle c2)
◦ takes a Circle structure as a parameter, does something, and returns a Circle structure
◦ takes two Circle parameters and does something
◦ determines and returns the area of a circle
◦ operates on a constant reference to a Circle structure
◦ None of these