Our growing list of repeat clients is
------- of our commitment to customer satisfaction.
(A) to prove
(B) proving
(C) proven
(D) proof

恥ずかしいけど、以下、私の思考回路です・・

is to prove ・・ 証明することになっている・・ 
 ・・変だけど、絶対的な自信はない・・ prove と to は何か関係があったような・・・
is proving ・・ 成長するリピート客のリストが、顧客満足への尽力を証明している・・ これはアリ!?
is proven ・・ 成長するリピート客のリストが、顧客満足への尽力であると証明された・・ チョット変だけど・・
proof ・・ 仲間はずれな感じだし、不定冠詞もないし、とりあえず却下
be 形容詞 of という形を良く見るけど、proving も proven も、形容詞でないと言い切れるか? その自信はない・・
とりあえず、収まりが良さそうな、proving でいいや・・

文法知識が曖昧なので、妙な思考を続け、時間がかかった上に間違えてしまうわけですが・・・
少しずつ覚えていくしかないっす(´□`。)

・prove と to  以下のような文がなんとなく頭に残っていたと思います。
  I'll prove it to you.
  I proved to thme that S+V  *この型は、英英辞典(ネット)にはなかった・・ なんで?
  Their fears proved to be groundless. 出た!連結動詞 prove+adjective, prove+noun もある
   この、prove to be と is to prove を混同したようです。
prove 証明する は他動詞、 ~だとわかる は連結動詞として使う いずれにせよ、prove ofとは言わない
 この、prove証明する=他動詞 を知らなかったので苦労しました。でも今日覚えたぞ!!
 *念のためネットで検索したら、「prove of value 価値があるとわかる」 英辞郎 on the Web が見つかりました。
  そして、prove of value で検索し5ページ見たところ、表示されるのは proof of value ばかり・・
・proof of ~ ~の証明 proofは不可算名詞(具体的には可算名詞)
 この、proof of を知らなかったので苦労しました。(名詞+of なので、熟語として覚えようとしなかったのかな?)
・proving 現在分詞 形容詞ではナ~イ!
 ★他動詞の動名詞は、直後に目的語(名詞、名詞句)が来る! これはP5を解く上で重要!! 
・proven こいつは、形容詞でもある  proven ability 折り紙つきの才能

正解は、(D) proof
 訳 リピーターのお客様が増えていることは、弊社がお客様の満足度を高めるために尽力している証です!
    
ある動詞が、他動詞か自動詞か、意識しなければならない重要なことですが、「○○は他動詞」という覚え方は危険です。
意味と用法を例文を通じて、反復して覚えなければなりません。
品詞もしかり、可算・不可算もしかり、同形で異なるのが英語というものなのだ。

長文・駄文をお読みいただきありがとうございます。