【正确答案】
A
【答案解析】The completed-contract method must be used under U. S. GAAP since Thunderbird cannot reliably estimate the project' s cost. Under the completed-contract method, no revenue is recognized until the project is complete. Under IFRS, when total cost cannot be reliably estimated, revenue is recognized to the extent that recovering contract costs is probable. Since Thunderbird incurred $ 50 million of cost in 2007, $ 50 million of revenue is recognized.