¿Cuál de las siguientes opciones representa una manera correcta de definir una función en C#?
void Sum(int a, int b) { return a + b; }
function Sum(int a, int b) { return a + b; }
int Sum(int a, int b) { return a + b; }