御社はエンタープライズデータウェアハウスとしてBigQueryを使用しています。データは複数のGoogle Cloudプロジェクトに分散されています。BigQuery上のすべてのクエリは、単一のプロジェクトで請求する必要があります。データを含むプロジェクトでクエリコストが発生しないようにしたい。ユーザはデータセットをクエリできますが、編集はできません。ユーザのアクセスロールはどのように設定すればよいですか?
A. すべてのユーザをグループに追加します。グループに、請求プロジェクトではBigQueryユーザの役割を、データを含むプロジェクトではBigQuery dataViewerの役割を付与します。
B. すべてのユーザをグループに追加します。このグループに、請求プロジェクトのBigQuery dataViewerと、データを含むプロジェクトのBigQueryユーザの役割を付与します。
C. すべてのユーザをグループに追加します。グループに、請求プロジェクトではBigQuery jobUser、データを含むプロジェクトではBigQuery dataViewerの役割を付与します。
D. すべてのユーザをグループに追加します。グループに、課金プロジェクトのBigQuery dataViewerと、データを含むプロジェクトのBigQuery jobUserの役割を付与します。