Aşağıdaki kod parçacığında, 'degistir' fonksiyonu 'sayi' değişkenini nasıl etkiler?
```cpp
void degistir(int &x) { x = x * 2; }
int main() { int sayi = 5; degistir(sayi); // sayi değeri nedir? }
```
A) 5 B) 10 C) Değişmez, çünkü fonksiyon değer kopyasıyla çalışır. D) Derleme hatası verir.