ＢｅｇｉｎＴｒａｎｓａｃｔｉｏｎメソッドを使えば、
a: 効果は更に高まります
b: かなり選択の幅が広がりそうだ
c: ある程度手間が省けます
d: トランザクション分離レベルを明示的に設定が可能だ