Retro C++ quiz #55

Given the following in C++:

void f(int);
void f(short);
void f(long);

And the call to f() below:

void g(){
f(0u);
}

Assuming LP64, which f() is chosen:

A. f(int)
B. f(short)
C. f(long)
D. ambiguous can’t choose

#Cplusplus
#Cpppolls

A
56.3%
B
0%
C
31.3%
D
12.5%
Poll ended at .
@shafik I didn't expect that answer, but I'm relieved somehow.