D.

外部関数を利用する。

a.sh
#!/bin/sh

export A=hoge
./b.sh

echo $A
echo $B
b.sh
#!/bin/sh

export B=fuga
実行結果
$ ./a.sh
hoge
a.sh を以下のようにする (b.sh は変更しない)
#!/bin/sh

export A=hoge
. ./b.sh

echo $A
echo $B
実行結果
$ ./a.sh
hoge
fuga