17. 某演算法的時間複雜度為O( n )。當輸入資料量n加倍時,執行時間與n的關係為何?(A) 與n無關,執行時間固定(B) 資料量加倍時執行時間保持不變(C) 資料量加倍時執行時間一定變成原來四倍(D) 與n成正比,資料量加倍時執行時間也加倍