C++ Pointers & Functions Question:

Which is more effective while calling the functions?
a) call by value
b) call by reference
c) call by pointer
d) none of the mentioned